package main

import (
	"fmt"
	"math/rand"
	"time"
)

func main() {
/*
	//随机数
	num1 := rand.Int31n(100);	//默认种子是1
	fmt.Println(num1)

	rand.Seed(0)
	fmt.Println(rand.Intn(100))

	//用时间戳做随机数种子
	timeMillis := time.Now().UnixNano();
	fmt.Println("时间戳:", timeMillis)
	rand.Seed(timeMillis)
	fmt.Println("随机数：", rand.Intn(100))

	fmt.Println("=================")

	//用随机数给 数组初始化
	arr := [10]int{}
	fmt.Println(arr)

	//设置种子
	rand.Seed(time.Now().UnixNano())

	for i:=0; i<len(arr); i++ {
		//赋值 随机数
		arr[i] = rand.Intn(100);
	}
	fmt.Println(arr)
	*/
	test()

}

func test() {
	fmt.Println("1111111111111")

	//种子
	rand.Seed(time.Now().UnixNano())

	//用随机数给数组 初始化
	arr := [10]int{}
	for i:=0; i<len(arr); i++ {
		arr[i] =  rand.Intn(100)
	}

	fmt.Println(arr)

}

